god be praised - German English Dictionary